package com.joker.demo.admin.domain.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * Dashboard概览VO
 *
 * @author : feixiang.li
 * @since : 2025-01-27 10:00
 */
@Data
public class DashboardOverviewVO implements Serializable {

    /**
     * 执行器运行情况概览
     */
    private ExecutorRuntimeOverviewVO executorRuntime;

    /**
     * 线程池监控概览
     */
    private ThreadPoolOverviewVO threadPoolOverview;

    /**
     * 环境监控概览
     */
    private EnvironmentOverviewVO environmentOverview;

    /**
     * 总体统计数据
     */
    private OverallStatisticsVO overallStats;
}
